home *** CD-ROM | disk | FTP | other *** search
/ Network Support Library / RoseWare - Network Support Library.iso / mhs / smt171.exe / PATCHSMT.BAT < prev    next >
DOS Batch File  |  1993-10-20  |  2KB  |  68 lines

  1. @echo off
  2. REM ############################################################################
  3. REM #                                             #
  4. REM #                            SMTP 1.00B UPGRADE                            #
  5. REM #                             October 20, 1993                             #
  6. REM #                                                                          #
  7. REM ############################################################################
  8.  
  9. : This batch file must be copied to and run from the root NGM directory
  10. : (EX: \NGM)
  11.  
  12.  
  13. if not exist .\patch.exe goto nopatch
  14. if not exist .\smtp1b.rtp goto nopatch
  15. cls
  16. echo This SMTP patch v1.00b process will vary according to your system
  17. echo type and the number of files to be updated. Review the file
  18. echo RESULTS.TXT upon completion.
  19. echo  
  20. echo PATCHING in progress - WORKING !!!
  21.  
  22. if exist results.txt copy results.txt results.bak
  23.  
  24. PATCH /S  smtp1b.rtp   > results.txt
  25. if errorlevel 1 goto FAIL
  26. goto DONE
  27.  
  28.  
  29. :NOPATCH
  30. cls
  31. echo  
  32. echo ERROR - Please verify the following files exist in the root NGM directory.
  33. echo  
  34. echo         1. PATCH.EXE
  35. echo         2. SMTP1B.RTP
  36. echo         3. PATCHSMT.BAT
  37. echo  
  38. echo         Change to the NGM root directory and type 'PATCHSMT'.
  39. echo  
  40. goto end
  41.  
  42. :DONE
  43. cls
  44. echo  
  45. echo The SMTP 1.00B Upgrade has completed. Please review the file 'RESULTS.TXT'
  46. echo to verify the successful completion of this upgrade procedure.
  47. goto end
  48.  
  49. :FAIL
  50. echo  
  51. echo ERROR - An error has occurred which has caused this SMTP v1.00B upgrade to
  52. echo         FAIL. If the .\BACKUP directory exists on your system you must 
  53. echo         perform the following before attempting to install the patch
  54. echo         again. 
  55. echo  
  56. echo                  1.  From the .\BACKUP directory copy UNPATCH.BAK to
  57. echo                      UNPATCH.BAT.
  58. echo                  2.  Type UNPATCH.BAT.
  59. echo                  3.  After the system is restored, delete the .\BACKUP
  60. echo                      directory and its contents. 
  61. echo                 
  62. echo         Check your system configuration and rerun "PATCHSMT.BAT". If you
  63. echo         continue to experience problems, contact your local Novell
  64. echo         representative.
  65. echo  
  66.  
  67. :END
  68.